﻿using System.ComponentModel.DataAnnotations;
using System.Web;
using System.Web.Mvc;
using db = XRM.Security.DataAccess.Models;

namespace XRM.Security.WebUI.Models.IdentityCenter
{
    public class IdentityCenterInfoSystemModel : BaseViewModel
    {
        public IdentityCenterInfoSystemModel()
        {
        }

        public IdentityCenterInfoSystemModel(db.IdentityCenterInfoSystem dbEntity)
        {
            if (dbEntity != null)
            {
                Id = dbEntity.IdentityCenterInfoSystemId;
                Name = dbEntity.IdentityCenterInfoSystemName;
            }
        }

        [AllowHtml]
        [Display(Name = "Информационная система")]
        //[Required(ErrorMessage = "Поле 'Информационная система' обязательное")]
        [MaxLength(100, ErrorMessage = "Максимальная длина поля 'Информационная система' 100 символов")]
        public string Name { get; set; }
    }
}